$(document).ready(function(){
			
	/*$(".dataLine").mouseover(function(){
		this.style.background="#999";
	});	
	$(".dataLine").mouseout(function(){
		this.style.background="#ccc";
	});	*/
	
  	$('.table tr:even').each(function(){
   		$(this).css({background:"#ccc"});
  	});
	
	$(".input").mouseover(function(){
		$(this).attr('class', 'inputFocus');
	});	
	$(".input").mouseout(function(){
		$(this).attr('class', 'input');
	});	
	
	$(".checkInt").blur(function(){
		if ($(this).attr('type') == 'text') {
			this.value = this.value.replace(/\D/g, '');
			if (this.value == "") {
				var defaultVal = $(this).attr('default')
				if (defaultVal) {
					$(this).val(defaultVal);	
				} else {
					$(this).val('0');
				}
			}
		}
	});
	$(".checkFloat").blur(function(){
		if ($(this).attr('type') == 'text') {
			this.value = this.value.replace(/[^\d\.]/g, '');
			this.value = this.value.replace(/\.\./g, '.');
			this.value = this.value.replace(/\.$/g, '');
			this.value = this.value.replace(/^\./g, '');
			var array = this.value.split('.');
			var value = '';
			for(var i = 0; i <= array.length - 1; i++) {
				value += value != '' && i == 1 ? '.' : '';
				value += array[i];
			}
			this.value = value;
			
			if (this.value == "") {
				var defaultVal = $(this).attr('default')
				if (defaultVal) {
					$(this).val(defaultVal);	
				} else {
					$(this).val('0');
				}
			}
		}
	});
});
